import { CardEditableParamsDefault, CardDataEditableParamsCommonDefault } from "@/views/card/js/data/cardDatas/card-datas-default.js";
import TooltipsData from "@/views/card/js/data/tooltipsData/tooltips-data.js";
const CARD_174 =  {
  Idx_type: {
    ...CardEditableParamsDefault.DropdownNormal,
    label: '展示类型',
    placeholder: '请选择展示类型',
    valLists: [
      {
        name: '视频背景',  // 默认类型
        value: 'video',
      },
      {
        name: '图片背景',
        value: 'picture',
      },
    ],
  },
  Idx_mid: {
    ...CardEditableParamsDefault.InputNormal,
    label: '视频博文MID',
    placeholder: '请填入MID',

    param_effect_parent: {
      effect_parent_keys: ['Idx_type'],
      effect_type: ['SHOW_HIDE'],
      effect_parent_val: 'video',  // 该值时 执行 effect_type
      effect_clear: {  // 受 SHOW_HIDE 影响
        effect_clear_default_val: '',  // default
      },
    },
  },
  // mblog: {
  //   ...CardEditableParamsDefault.Obj,
  //   label: '标题配置',
  //   param_params: {},
  //
  //   param_effect_parent: {
  //     effect_parent_keys: ['Idx_type'],
  //     effect_type: ['SHOW_HIDE'],
  //     effect_parent_val: 'video',  // 该值时 执行 effect_type
  //     effect_clear: {  // 受 SHOW_HIDE 影响
  //       effect_clear_default_val: undefined,  // default
  //     },
  //   },
  // },
  coverurl: {
    ...CardEditableParamsDefault.ImageNormal,
    label: '封面图',
    res_type: 'String',  // Array : fileList, String : value
    placeholder: '请选择封面图500k以内，jpg/jpeg/png格式',
    limit: 1,
    size: 500,
    accept: '.jpg, .jpeg, .png',
    tooltips: '请选择，封面图1:1，500k以内，jpg/jpeg/png格式',
  },
  // title: {
  //   ...CardEditableParamsDefault.InputNormal,
  //   label: '标题',
  //   placeholder: '请填入标题',
  // },
  title: {
    ...CardEditableParamsDefault.Obj,
    label: '标题配置',
    param_params: {
      content: {
        ...CardEditableParamsDefault.InputNormal,
        label: '标题',
        placeholder: '请填入标题',
      },
    }
  },
  click: {
    ...CardEditableParamsDefault.Obj,
    label: '点击配置',
    param_params: {
      scheme: {
        ...CardEditableParamsDefault.InputNormal,
        label: '背景跳转链接',
        placeholder: '请填入背景跳转链接',
      }
    }
  },

  /* 预约日历配置 */
  calendarInfo: {
    ...CardEditableParamsDefault.Obj,
    label: '预约日历设置',
    param_params: {
      title: {
        ...CardEditableParamsDefault.InputNormal,
        label: '标题',
        placeholder: '请填入标题，15个汉字',
      },
      des: {
        ...CardEditableParamsDefault.InputNormal,
        label: '描述',
        placeholder: '请填入描述，25个汉字',
      },
      scheme: {
        ...CardEditableParamsDefault.InputNormal,
        label: '日历url',
        placeholder: '请填入日历url',
      },
      dt_start: {
        ...CardEditableParamsDefault.DatePickerNormal,
        label: '倒计时结束时间',
        placeholder: '请填入倒计时结束时间',
        format: 'YYYY-MM-DD HH:mm:ss',
        tooltips: `即日历开始时间`,
      }
    }
  },
  reservationEndTime: {
    ...CardEditableParamsDefault.InputNormal,
    label: '预订结束时间时间戳',
    // placeholder: '请填入预订结束时间',
    disabled: true,

    param_effect_parent: {
      effect_parent_keys: ['calendarInfo', 'dt_start'],
      effect_type: ['FORMATTIME_TO_MS'],
    },
  },

  /* 预约状态按钮配置 */
  // reservation: {
  //   ...CardEditableParamsDefault.Lists,
  //   label: '预约状态',
  //   limit: 3,
  //   del_disable: true,
  //   param_params: {
  //     content: {
  //       ...CardEditableParamsDefault.InputNormal,
  //       label: '按钮名称',
  //       placeholder: '请填入按钮名称',
  //     },
  //     icon: {
  //       ...CardEditableParamsDefault.ImageNormal,
  //       label: '按钮图标',
  //       res_type: 'String',  // Array : fileList, String : value
  //       placeholder: '请选择100k以内，png格式',
  //       limit: 1,
  //       size: 100,
  //       accept: '.png',
  //       // tooltips: TooltipsData.image[9],
  //     },
  //
  //     style: {
  //       ...CardEditableParamsDefault.Obj,
  //       label: '样式',
  //       param_params: {
  //         borderColor: {
  //           ...CardEditableParamsDefault.ColorNormal,
  //           label: '边框颜色',
  //           value: '#AAAAAA',
  //           format: 'hex',
  //           isAlpha: false,
  //         },
  //         borderColorKey: {
  //           ...CardEditableParamsDefault.ColorNormal,
  //           label: '边框颜色 key',
  //           value: '#AAAAAA',
  //           format: 'hex',
  //           isAlpha: false,
  //           disabled: true,
  //
  //           param_effect_parent: {
  //             effect_parent_keys: ['reservation', 'ARRAY_NUM', 'style', 'borderColor'],
  //             effect_type: ['COPY']
  //           }
  //         },
  //         borderWidth: {
  //           ...CardEditableParamsDefault.SliderNormal,
  //           label: '边框宽度',
  //           step: 1,
  //           max: 100,
  //           min: 0,
  //         },
  //         textColor: {
  //           ...CardEditableParamsDefault.ColorNormal,
  //           label: '文字颜色',
  //           value: '#AAAAAA',
  //           format: 'hex',
  //           isAlpha: false,
  //         },
  //         textColorKey: {
  //           ...CardEditableParamsDefault.ColorNormal,
  //           label: '文字颜色 key',
  //           value: '#AAAAAA',
  //           format: 'hex',
  //           isAlpha: false,
  //           disabled: true,
  //
  //           param_effect_parent: {
  //             effect_parent_keys: ['reservation', 'ARRAY_NUM', 'style', 'textColor'],
  //             effect_type: ['COPY']
  //           }
  //         },
  //         textSize: {
  //           ...CardEditableParamsDefault.SliderNormal,
  //           label: '文字大小',
  //           step: 1,
  //           max: 100,
  //           min: 0,
  //         },
  //         radius: {
  //           ...CardEditableParamsDefault.SliderNormal,
  //           label: '边框圆角',
  //           step: 1,
  //           max: 100,
  //           min: 0,
  //         },
  //         width: {
  //           ...CardEditableParamsDefault.SliderNormal,
  //           label: '按钮宽',
  //           step: 1,
  //           max: 750,
  //           min: 0,
  //         },
  //         height: {
  //           ...CardEditableParamsDefault.SliderNormal,
  //           label: '按钮高',
  //           step: 1,
  //           max: 200,
  //           min: 0,
  //         },
  //       }
  //     },
  //     click: {
  //       ...CardEditableParamsDefault.Obj,
  //       label: '点击配置',
  //       param_params: {
  //         scheme: {
  //           ...CardEditableParamsDefault.InputNormal,
  //           label: 'scheme',
  //           placeholder: '请填入scheme',
  //         }
  //       }
  //     },
  //   }
  // },

  /* 活动官网入口文字按钮配置 */
  entrance: {
    ...CardEditableParamsDefault.Lists,
    label: '底部文字条配置',
    limit: 3,
    param_params: {
      content: {
        ...CardEditableParamsDefault.InputNormal,
        label: '底部文字条名称',
        placeholder: '请填入底部文字条名称',
      },
      // style: {
      //   ...CardEditableParamsDefault.Obj,
      //   label: '样式',
      //   param_params: {
      //     textColor: {
      //       ...CardEditableParamsDefault.ColorNormal,
      //       label: '文字颜色',
      //       value: '#AAAAAA',
      //       format: 'hex',
      //       isAlpha: false,
      //     },
      //     textColorKey: {
      //       ...CardEditableParamsDefault.ColorNormal,
      //       label: '文字颜色 key',
      //       value: '#AAAAAA',
      //       format: 'hex',
      //       isAlpha: false,
      //       disabled: true,
      //
      //       param_effect_parent: {
      //         effect_parent_keys: ['entrance', 'ARRAY_NUM', 'style', 'textColor'],
      //         effect_type: ['COPY']
      //       }
      //     },
      //     textSize: {
      //       ...CardEditableParamsDefault.SliderNormal,
      //       label: '文字大小',
      //       step: 1,
      //       max: 100,
      //       min: 0,
      //     },
      //   }
      // },
      click: {
        ...CardEditableParamsDefault.Obj,
        label: '点击配置',
        param_params: {
          scheme: {
            ...CardEditableParamsDefault.InputNormal,
            label: '跳转链接',
            placeholder: '请填入跳转链接',
          }
        }
      },
    }
  },

  ...CardDataEditableParamsCommonDefault,
};
export default CARD_174;
